Patents by Inventor Kiran Kumar Gunnam
Kiran Kumar Gunnam 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: 11940324Abstract: Described herein are systems and methods that may efficiently detect multi-return light signals. A light detection and ranging system, such as a LIDAR system, may fire a laser beam that may hit multiple objects with a different distance in one line, causing multi-return light signals to be received by the system. Multi-return detectors may be able to analyze the peak magnitude of a plurality of peaks in the return signals and determine a multitude of peaks, such as the first peak, the last peak and the maximum peak. One embodiment to detect the multi-return light signals may be a multi-return recursive matched filter detector. This detector comprises a matched filter, peak detector, centroid calculation and a zeroing out function. Other embodiments may be based on a maximum finder that algorithmically selects the highest magnitude peaks from samples of the return signal and buffers for regions of interests peaks.Type: GrantFiled: February 18, 2022Date of Patent: March 26, 2024Assignee: Velodyne Lidar USA, Inc.Inventors: Kiran Kumar Gunnam, Kanke Gao, Nitinkumar Sagarbhai Barot, Anand Gopalan, David S. Hall
-
Patent number: 11906626Abstract: Described herein are systems and methods that that mitigate avalanche photodiode (APD) blinding and allow for improved accuracy in the detection of a multi-return light signal. A blinding spot may occur due to saturation of a primary APD. The systems and methods include the incorporation of a redundant APD and the utilization of time diversity and space diversity. Detection by the APDs is activated by a bias signal. The redundant APD receives a time delayed bias signal compared to the primary APD. Additionally, the redundant APD is positioned off the main focal plane in order to attenuate an output of the redundant APD. With attenuation, the redundant APD may not saturate and may have a successful detection during the blinding spot of the primary APD. Embodiments may include multiple primary APDs and multiple secondary APDs.Type: GrantFiled: September 10, 2020Date of Patent: February 20, 2024Assignee: Velodyne Lidar USA, Inc.Inventors: Kiran Kumar Gunnam, Nitinkumar Sagarbhai Barot, Rajesh Ramalingam Varadharajan, Roger Jullian Pinto, Kanke Gao
-
Publication number: 20240004719Abstract: Certain aspects of the present disclosure provide techniques for partitioning feature maps to improve machine learning model processing. In one aspect, a method, includes partitioning a feature map row-wise into a plurality of feature sub-maps such that: each respective feature sub-map of the plurality of feature sub-maps is defined with respect to a split row determined based on a dense data element count for each row of the feature map; and each feature sub-map of the plurality of feature sub-maps has a same column dimensionality as the feature map; and assigning each of the plurality of feature sub-maps to one of a plurality of tensor compute units and one of a plurality of tensor feature map memory units for processing in parallel.Type: ApplicationFiled: June 30, 2022Publication date: January 4, 2024Applicant: Western Digital Technologies, Inc.Inventors: Kiran Kumar GUNNAM, Vikram Varadarajan KALKUNTE, Matheus Almeida OGLEARI, Anand KULKARNI, Zvonimir Z. BANDIC
-
Publication number: 20230336189Abstract: A method and system for decoding low density parity check (LDPC) codes. An LDPC code decoder includes LDPC decoding circuitry comprising a Q message generator and a P sum adder array. The Q message generator combines an R message from a previous iteration with a P message to produce a Q message. The P sum adder array adds the P message to a difference of an R message from a current iteration and the R message from the previous iteration to produce an updated P message.Type: ApplicationFiled: June 26, 2023Publication date: October 19, 2023Applicant: The Texas A&M University SystemInventors: Kiran Kumar GUNNAM, Gwan S. CHOI
-
Patent number: 11728828Abstract: A method and system for decoding low density parity check (“LDPC”) codes. An LDPC code decoder includes LDPC decoding circuitry comprising a Q message generator and a P sum adder array. The Q message generator combines an R message from a previous iteration with a P message to produce a Q message. The P sum adder array adds the P message to a difference of an R message from a current iteration and the R message from the previous iteration to produce an updated P message.Type: GrantFiled: May 13, 2022Date of Patent: August 15, 2023Assignee: The Texas A&M University SystemInventors: Kiran Kumar Gunnam, Gwan S. Choi
-
Publication number: 20230003579Abstract: Described herein are systems and methods that may efficiently detect multi-return light signals. A light detection and ranging system, such as a LIDAR system, may fire a laser beam that may hit multiple objects with a different distance in one line, causing multi-return light signals to be received by the system. Multi-return detectors may be able to analyze the peak magnitude of a plurality of peaks in the return signals and determine a multitude of peaks, such as the first peak, the last peak and the maximum peak. One embodiment to detect the multi-return light signals may be a multi-return recursive matched filter detector. This detector comprises a matched filter, peak detector, centroid calculation and a zeroing out function. Other embodiments may be based on a maximum finder that algorithmically selects the highest magnitude peaks from samples of the return signal and buffers for regions of interests peaks.Type: ApplicationFiled: February 18, 2022Publication date: January 5, 2023Inventors: Kiran Kumar Gunnam, Kanke Gao, Nitinkumar Sagarbhai Barot, Anand Gopalan, David S. Hall
-
Patent number: 11513950Abstract: A method, circuit, and system for managing wear levelling in non-volatile memory. First, an original physical block address (PBA) for a logical block address (LBA) of a write operation may be received. The original PBA is one of a set of PBAs for data blocks of a non-volatile memory array. Each of these PBAs may be uniquely mapped to a particular LBA using a multistage interconnection network (MIN). A swap PBA may next be determined for the LBA. The swap PBA may be selected from the set of PBAs uniquely mapped using the MIN. Then, the MIN may be configured to map the LBA to the swap PBA. Finally, data of a first data block stored at the original PBA may be swapped with data of a second data block stored at the swap PBA.Type: GrantFiled: March 25, 2021Date of Patent: November 29, 2022Assignee: Western Digital Technologies, Inc.Inventor: Kiran Kumar Gunnam
-
Publication number: 20220294472Abstract: A method and system for decoding low density parity check (“LDPC”) codes. An LDPC code decoder includes LDPC decoding circuitry comprising a Q message generator and a P sum adder array. The Q message generator combines an R message from a previous iteration with a P message to produce a Q message. The P sum adder array adds the P message to a difference of an R message from a current iteration and the R message from the previous iteration to produce an updated P message.Type: ApplicationFiled: May 13, 2022Publication date: September 15, 2022Applicant: The Texas A&M University SystemInventors: Kiran Kumar GUNNAM, Gwan S. CHOI
-
Patent number: 11368168Abstract: A method and system for decoding low density parity check (“LDPC”) codes. An LDPC code decoder includes LDPC decoding circuitry comprising a Q message generator and a P sum adder array. The Q message generator combines an R message from a previous iteration with a P message to produce a Q message. The P sum adder array adds the P message to a difference of an R message from a current iteration and the R message from the previous iteration to produce an updated P message.Type: GrantFiled: October 29, 2020Date of Patent: June 21, 2022Assignee: The Texas A&M University SystemInventors: Kiran Kumar Gunnam, Gwan S. Choi
-
Publication number: 20220075717Abstract: A method, circuit, and system for managing wear levelling in non-volatile memory. First, an original physical block address (PBA) for a logical block address (LBA) of a write operation may be received. The original PBA is one of a set of PBAs for data blocks of a non-volatile memory array. Each of these PBAs may be uniquely mapped to a particular LBA using a multistage interconnection network (MIN). A swap PBA may next be determined for the LBA. The swap PBA may be selected from the set of PBAs uniquely mapped using the MIN. Then, the MIN may be configured to map the LBA to the swap PBA. Finally, data of a first data block stored at the original PBA may be swapped with data of a second data block stored at the swap PBA.Type: ApplicationFiled: March 25, 2021Publication date: March 10, 2022Applicant: Western Digital Technologies, Inc.Inventor: Kiran Kumar GUNNAM
-
Patent number: 11255728Abstract: Described herein are systems and methods that may efficiently detect multi-return light signals. A light detection and ranging system, such as a LiDAR system, may fire a laser beam that may hit multiple objects with a different distance in one line, causing multi-return light signals to be received by the system. Multi-return detectors may be able to analyze the peak magnitude of a plurality of peaks in the return signals and determine a multitude of peaks, such as the first peak, the last peak and the maximum peak. One embodiment to detect the multi-return light signals may be a multi-return recursive matched filter detector. This detector comprises a matched filter, peak detector, centroid calculation and a zeroing out function. Other embodiments may be based on a maximum finder that algorithmically selects the highest magnitude peaks from samples of the return signal and buffers for regions of interests peaks.Type: GrantFiled: June 23, 2020Date of Patent: February 22, 2022Assignee: VELODYNE LIDAR USA, INC.Inventors: Kiran Kumar Gunnam, Kanke Gao, Nitinkumar Sagarbhai Barot, Anand Gopalan, David S. Hall
-
Publication number: 20210231809Abstract: Described herein are systems and methods that that mitigate avalanche photodiode (APD) blinding and allow for improved accuracy in the detection of a multi-return light signal. A blinding spot may occur due to saturation of a primary APD. The systems and methods include the incorporation of a redundant APD and the utilization of time diversity and space diversity. Detection by the APDs is activated by a bias signal. The redundant APD receives a time delayed bias signal compared to the primary APD. Additionally, the redundant APD is positioned off the main focal plane in order to attenuate an output of the redundant APD. With attenuation, the redundant APD may not saturate and may have a successful detection during the blinding spot of the primary APD. Embodiments may include multiple primary APDs and multiple secondary APDs.Type: ApplicationFiled: September 10, 2020Publication date: July 29, 2021Inventors: Kiran Kumar Gunnam, Nitinkumar Sagarbhai Barot, Rajesh Ramalingam Varadharajan, Roger Jullian Pinto, Kanke Gao
-
Patent number: 10951235Abstract: A method and system for decoding low density parity check (“LDPC”) codes. An LDPC code decoder includes LDPC decoding circuitry comprising a Q message generator and a P sum adder array. The Q message generator combines an R message from a previous iteration with a P message to produce a Q message. The P sum adder array adds the P message to a difference of an R message from a current iteration and the R message from the previous iteration to produce an updated P message.Type: GrantFiled: December 9, 2016Date of Patent: March 16, 2021Assignee: The Texas A&M University SystemInventors: Kiran Kumar Gunnam, Gwan S. Choi
-
Publication number: 20210067175Abstract: A method and system for decoding low density parity check (“LDPC”) codes. An LDPC code decoder includes LDPC decoding circuitry comprising a Q message generator and a P sum adder array. The Q message generator combines an R message from a previous iteration with a P message to produce a Q message. The P sum adder array adds the P message to a difference of an R message from a current iteration and the R message from the previous iteration to produce an updated P message.Type: ApplicationFiled: October 29, 2020Publication date: March 4, 2021Applicant: The Texas A&M University SystemInventors: Kiran Kumar GUNNAM, Gwan S. CHOI
-
Publication number: 20200319338Abstract: Described herein are systems and methods that may efficiently detect multi-return light signals. A light detection and ranging system, such as a LiDAR system, may fire a laser beam that may hit multiple objects with a different distance in one line, causing multi-return light signals to be received by the system. Multi-return detectors may be able to analyze the peak magnitude of a plurality of peaks in the return signals and determine a multitude of peaks, such as the first peak, the last peak and the maximum peak. One embodiment to detect the multi-return light signals may be a multi-return recursive matched filter detector. This detector comprises a matched filter, peak detector, centroid calculation and a zeroing out function. Other embodiments may be based on a maximum finder that algorithmically selects the highest magnitude peaks from samples of the return signal and buffers for regions of interests peaks.Type: ApplicationFiled: June 23, 2020Publication date: October 8, 2020Inventors: Kiran Kumar Gunnam, Kanke Gao, Nitinkumar Sagarbhai Barot, Anand Gopalan, David S. Hall
-
Patent number: 10775486Abstract: Described herein are systems and methods that that mitigate avalanche photodiode (APD) blinding and allow for improved accuracy in the detection of a multi-return light signal. A blinding spot may occur due to saturation of a primary APD. The systems and methods include the incorporation of a redundant APD and the utilization of time diversity and space diversity. Detection by the APDs is activated by a bias signal. The redundant APD receives a time delayed bias signal compared to the primary APD. Additionally, the redundant APD is positioned off the main focal plane in order to attenuate an output of the redundant APD. With attenuation, the redundant APD may not saturate and may have a successful detection during the blinding spot of the primary APD. Embodiments may include multiple primary APDs and multiple secondary APDs.Type: GrantFiled: February 15, 2018Date of Patent: September 15, 2020Assignee: Velodyne LIDAR, Inc.Inventors: Kiran Kumar Gunnam, Nitinkumar Sagarbhai Barot, Rajesh Ramalingam Varadharajan, Roger Jullian Pinto, Kanke Gao
-
Patent number: 10725709Abstract: Systems and methods for offloading processing from a host to one or more storage processing units using an interconnect network are provided. One such method includes receiving a processing task from the host at a first storage processing unit (SPU) of a plurality of SPUs via a host interface, performing, at the first SPU, the processing task, and transferring data from the first SPU to a second SPU via an interconnection network, where each of the plurality of SPUs includes a non-volatile memory (NVM) and a processing circuitry configured to perform the processing task.Type: GrantFiled: October 1, 2018Date of Patent: July 28, 2020Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.Inventors: Arup De, Kiran Kumar Gunnam
-
Patent number: 10690773Abstract: Described herein are systems and methods that may efficiently detect multi-return light signals. A light detection and ranging system, such as a LIDAR system, may fire a laser beam that may hit multiple objects with a different distance in one line, causing multi-return light signals to be received by the system. Multi-return detectors may be able to analyze the peak magnitude of a plurality of peaks in the return signals and determine a multitude of peaks, such as the first peak, the last peak and the maximum peak. One embodiment to detect the multi-return light signals may be a multi-return recursive matched filter detector. This detector comprises a matched filter, peak detector, centroid calculation and a zeroing out function. Other embodiments may be based on a maximum finder that algorithmically selects the highest magnitude peaks from samples of the return signal and buffers for regions of interests peaks.Type: GrantFiled: December 7, 2017Date of Patent: June 23, 2020Assignee: Velodyne Lidar, Inc.Inventors: Kiran Kumar Gunnam, Kanke Gao, Nitinkumar Sagarbhai Barot, Anand Gopalan, David S Hall
-
Patent number: 10615823Abstract: A method and system for decoding low density parity check (“LDPC”) codes. A method and system for decoding low density parity check (“LDPC”) codes. An LDPC code decoder includes decoding circuitry configured to process blocks of an LDPC matrix. The decoding circuitry includes a control unit that controls processing by the decoding circuitry. The control unit is configured to cause the decoding circuitry to process blocks of a layer of the LDPC matrix out of order.Type: GrantFiled: October 18, 2018Date of Patent: April 7, 2020Assignee: The Texas A&M University SystemInventors: Kiran Kumar Gunnam, Gwan S. Choi
-
Publication number: 20200088844Abstract: Described herein are systems and methods for improving detection of a return signal in a light ranging and detection system (LiDAR). The method includes the following steps at the LiDAR system: encoding and transmitting a sequence of pulses based on a user signature. Then, receiving a multi-return signal based on a reflection off objects of the sequences of pulses. The multi-return signal may be decoded based on the user signature, and then authenticated the via a correlation calculation. The user signature may determine an amplitude of a first pulse in the sequence of pulses, an amplitude of a second pulse of the sequence of pulses, and an interval between the first pulse and the second pulse. A bit representation of the user signature is orthogonal to a bit representation of another user signature of another LiDAR system. The user signature may be dynamically adjusted by the LiDAR system.Type: ApplicationFiled: September 18, 2018Publication date: March 19, 2020Applicant: Velodyne LiDAR, Inc.Inventors: Kanke GAO, Kiran Kumar GUNNAM, Rajesh RAMALINGAM VARADHARAJAN, Anand GOPALAN, David HALL