Patents by Inventor Krishna Kant Chintalapudi
Krishna Kant Chintalapudi 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: 11968732Abstract: A method of managing a wireless communication between a plurality of accessory devices and a host device includes, at the host device, establishing a data connection with a plurality of accessory devices, obtaining a radio ID for each accessory device of the plurality of accessory devices, grouping the plurality of accessory devices into at least one OFDMA device and at least one non-OFDMA device based at least partially on the radio IDs, sending a trigger signal to the at least one OFDMA device; and after receiving a first response signal from the at least one OFDMA device in response to the trigger signal, receiving a second response signal from the at least one non-OFDMA device.Type: GrantFiled: October 15, 2021Date of Patent: April 23, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Perry Victor Lea, Krishna Kant Chintalapudi, Steven William Ranta, Gopala Srihari Narlanka, Stanley William Adermann
-
Publication number: 20230336228Abstract: A method of managing wireless communication between electronic devices includes, at a first electronic device, transmitting a first downlink transmission from the first electronic device to a second electronic device and receiving a first response from the second electronic device at the first electronic device, wherein the first response includes a downlink channel quality information (CQI). The method further includes determining a per-subcarrier CQI based at least partially on the downlink CQI and determining an output modulation and coding scheme (MCS) based at least partially on the per-subcarrier CQI. After determining the output MCS, the method includes selecting a selected MCS based at least partially on the output MCS and setting an MCS of the first electronic device to the selected MCS.Type: ApplicationFiled: April 15, 2022Publication date: October 19, 2023Inventors: Krishna Kant CHINTALAPUDI, Hao YIN, Perry Victor LEA, Gopala Srihari NARLANKA, Stanley William ADERMANN, Joseph Michael SCHAEFER, Ranveer CHANDRA
-
Publication number: 20230245039Abstract: A tracking system for a food commodity supply chain includes a tracking device and a computing device. The tracking device is mounted to a conveyance structure that is configured to receive a unit load of a food commodity. The tracking device includes a sensor to track an environmental condition of an environment of the tracking device while the tracking device is traveling along the food commodity supply chain. The computing device is configured to receive an environmental value of the environmental condition sensed by the sensor, process the environmental value to determine whether the environmental condition is within a predetermined environmental range, and transmit an alert when the environmental condition falls outside the predetermined environmental range. The alert includes a suggested interventive action based on the environmental condition that falls outside the predetermined environmental range.Type: ApplicationFiled: May 10, 2022Publication date: August 3, 2023Applicant: Microsoft Technology Licensing, LLCInventors: Vaishnavi NATTAR RANGANATHAN, Peeyush KUMAR, Ali SAFFARI, Ranveer CHANDRA, Michael McNab BASSANI, Jessica Ayeley QUAYE, Krishna Kant CHINTALAPUDI, Tusher CHAKRABORTY
-
Publication number: 20230230351Abstract: A computing system including an edge computing device. The edge computing device may include an edge device processor configured to receive edge device contextual data including computing resource availability data. Based at least in part on the edge device contextual data, the edge device processor may select a processing stage machine learning model of a plurality of processing stage machine learning models and construct a runtime processing pipeline of one or more runtime processing stages including the processing stage machine learning model. The edge device processor may receive a runtime input, and, at the runtime processing pipeline, generate a runtime output based at least in part on the runtime input. The edge device processor may generate runtime pipeline metadata that indicates the one or more runtime processing stages included in the runtime processing pipeline. The edge device processor may output the runtime output and the runtime pipeline metadata.Type: ApplicationFiled: January 14, 2022Publication date: July 20, 2023Applicant: Microsoft Technology Licensing, LLCInventors: Shadi ABDOLLAHIAN NOGHABI, Ranveer CHANDRA, Krishna Kant CHINTALAPUDI
-
Publication number: 20230222667Abstract: A computing device is provided, including a processor configured to receive imaging relevance data for a geographic area. The processor may be further configured to generate, based at least in part on the imaging relevance data, image mask instructions specifying a region of interest included in the geographic area. The processor may be further configured to transmit the image mask instructions to a satellite. The processor may be further configured to receive, from the satellite, filtered satellite image data of the region of interest. One or more deprioritized regions of the geographic area outside the region of interest may be excluded from the filtered satellite image data.Type: ApplicationFiled: January 13, 2022Publication date: July 13, 2023Applicant: Microsoft Technology Licensing, LLCInventors: Shadi ABDOLLAHIAN NOGHABI, Ranveer CHANDRA, Krishna Kant CHINTALAPUDI, Peder Andreas OLSEN
-
Publication number: 20230155716Abstract: A first device includes a processor, a wireless communication device in data communication with the processor, and a hardware storage device in data communication with the processor. The hardware storage device includes instructions stored thereon that, when executed by the processor, causes the host device to compare a Quality of Server Subtype (QoS-Subtype) value to a matching rule of a policy table stored on the hardware storage device, determine a transmission policy based at least partially on the QoS-Subtype value, wherein the transmission policy includes a transmission rate with a modulation and coding scheme (MCS) index based at least partially on the QoS-Subtype, and transmit a transmission to a second device according to the transmission policy.Type: ApplicationFiled: February 18, 2022Publication date: May 18, 2023Inventors: Krishna Kant CHINTALAPUDI, Stanley William ADERMANN, Gopala Srihari NARLANKA, Perry Victor LEA, Steven William RANTA, Joseph Michael SCHAEFER
-
Publication number: 20230123467Abstract: A method of managing a wireless communication between a plurality of accessory devices and a host device includes, at the host device, establishing a data connection with a plurality of accessory devices, obtaining a radio ID for each accessory device of the plurality of accessory devices, grouping the plurality of accessory devices into at least one OFDMA device and at least one non-OFDMA device based at least partially on the radio IDs, sending a trigger signal to the at least one OFDMA device; and after receiving a first response signal from the at least one OFDMA device in response to the trigger signal, receiving a second response signal from the at least one non-OFDMA device.Type: ApplicationFiled: October 15, 2021Publication date: April 20, 2023Inventors: Perry Victor LEA, Krishna Kant CHINTALAPUDI, Steven William RANTA, Gopala Srihari NARLANKA, Stanley William ADERMANN
-
Publication number: 20230090035Abstract: An electronic device includes a processor, a wireless communication device, and a hardware storage device. The hardware storage device has instructions stored thereon that, when executed by the processor, cause the electronic device to obtain a plurality of data channel personalities. Each of the data channel personalities includes a unique radio communication and network protocol for the wireless communication device. The instructions further cause the electronic device to select a data channel personality from the plurality of data channel personalities and transmit data to a host device using the wireless communication device and the radio communication and network protocol according to the selected data channel personality.Type: ApplicationFiled: September 20, 2021Publication date: March 23, 2023Inventors: Perry Victor LEA, Krishna Kant CHINTALAPUDI, Steven William RANTA, Gopala Srihari NARLANKA, Stanley William ADERMANN
-
Publication number: 20230091057Abstract: A host device includes a processor, a wireless communication device in data communication with the processor, and a hardware storage device in data communication with the processor. The hardware storage device has instructions stored thereon that, when executed by the processor, cause the host device to establish a wireless data channel with an accessory device and assign the wireless data channel to a resource unit with a bandwidth less than 20 MHz. The instructions further cause the host device to send a trigger signal to the accessory device and receive state data from the accessory device in response to the trigger signal.Type: ApplicationFiled: September 21, 2021Publication date: March 23, 2023Inventors: Perry Victor LEA, Krishna Kant CHINTALAPUDI, Steven William RANTA, Gopala Srihari NARLANKA, Stanley William ADERMANN
-
Patent number: 11171813Abstract: Techniques for blind distributed multi-user MIMO enable simultaneous decoding of multiple concurrent wireless transmissions without the need for coordination between wireless devices or a measurement phase. Wireless devices are permitted to transmit independently and at arbitrary times. Concurrent transmissions from wireless devices superimpose in the wireless channel and are received at various base stations. The base stations forward received data samples to a central entity (e.g., a cloud computing service), which uses known preambles to reliably estimate CFOs and channels between the transmitting devices and the receiving base stations while simultaneously recovering the data samples of the individual data streams.Type: GrantFiled: December 9, 2019Date of Patent: November 9, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Krishna Kant Chintalapudi, Nissanka Arachchige Bodhi Priyantha, Chuhan Gao
-
Publication number: 20210176098Abstract: Techniques for blind distributed multi-user MIMO enable simultaneous decoding of multiple concurrent wireless transmissions without the need for coordination between wireless devices or a measurement phase. Wireless devices are permitted to transmit independently and at arbitrary times. Concurrent transmissions from wireless devices superimpose in the wireless channel and are received at various base stations. The base stations forward received data samples to a central entity (e.g., a cloud computing service), which uses known preambles to reliably estimate CFOs and channels between the transmitting devices and the receiving base stations while simultaneously recovering the data samples of the individual data streams.Type: ApplicationFiled: December 9, 2019Publication date: June 10, 2021Inventors: Krishna Kant CHINTALAPUDI, Nissanka Arachchige Bodhi PRIYANTHA, Chuhan GAO
-
Patent number: 10356719Abstract: A “Skip-Correlator” ensures carrier sensing symmetry between wireless devices of arbitrary transmission power levels, thereby enabling fair sharing of available spectrum of a wireless channel between the wireless devices. In various implementations, receivers of a wireless device receive wireless preambles from neighboring wireless transmitters. This preamble includes an indication of a transmission power level of the neighboring wireless transmitter. The wireless device then selects and correlates a subset of samples of the received preamble as a function of a transmission power level of that wireless device. The remaining samples of the preamble are skipped by the receiving wireless device, hence the use of the term “Skip-Correlator.” Further, the wireless device computes a total preamble energy of the correlated samples of the received preamble.Type: GrantFiled: June 24, 2016Date of Patent: July 16, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Ramachandran Ramjee, Krishna Kant Chintalapudi, Romil Bhardwaj
-
Patent number: 9918242Abstract: A dynamic channel selection approach for wireless communication networks is provided by measuring an ineffective communication metric on a currently-used channel. The network can switch channels if the ineffective communication metric from a device on the network satisfies a channel selection condition. To change the wireless communication network to the new channel, all network devices in the wireless communication network are instructed to switch to the new channel. As network communications start on the new channel, the ineffective communication metric measurements begin again on the new channel. Communications on the new channel continue until the channel selection condition is satisfied on the new channel, at which point another random selection of a channel is executed. The process continues in such iterations during the operation of the network and its network devices.Type: GrantFiled: August 21, 2015Date of Patent: March 13, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Bozidar Radunovic, Ramachandran Ramjee, Krishna Kant Chintalapudi, Deeparnab Chakrabarty, Apurv Bhartia
-
Patent number: 9883383Abstract: The security of Near Field Communications (NFC) against eavesdroppers is improved by encoding a hidden key, private to an initiating device, onto the carrier wave when a target device communicates its data via the carrier. The initiating device, in possession of the hidden key, is enabled to undo the scrambling effects of the hidden key to thereby privately interpret the data encoded onto the carrier wave by the target device. In various aspects, the hidden key is a one-time-use key that is randomly generated, used, and then discarded, preventing malicious parties from gaining the hidden key to later interpret intercepted data signals.Type: GrantFiled: January 27, 2017Date of Patent: January 30, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Krishna Kant Chintalapudi, Nissanka Arachchige Bodhi Priyantha
-
Publication number: 20170374618Abstract: A “Skip-Correlator” ensures carrier sensing symmetry between wireless devices of arbitrary transmission power levels, thereby enabling fair sharing of available spectrum of a wireless channel between the wireless devices. In various implementations, receivers of a wireless device receive wireless preambles from neighboring wireless transmitters. This preamble includes an indication of a transmission power level of the neighboring wireless transmitter. The wireless device then selects and correlates a subset of samples of the received preamble as a function of a transmission power level of that wireless device. The remaining samples of the preamble are skipped by the receiving wireless device, hence the use of the term “Skip-Correlator.” Further, the wireless device computes a total preamble energy of the correlated samples of the received preamble.Type: ApplicationFiled: June 24, 2016Publication date: December 28, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Ramachandran Ramjee, Krishna Kant Chintalapudi, Romil Bhardwaj
-
Patent number: 9686760Abstract: A multiple independent narrow-channel wireless network and method for transmitting and received data over a wireless network using a fragmented frequency spectrum. The system and method uses a plurality of narrow wireless channels obtained from splitting a wide wireless channel. Each narrow channel performs sending, receiving, and carrier sensing. Moreover, each narrow channel is independent such that data can be sent or received without any interference from other narrow channels and without synchronization. Embodiments of the system and method include a compound radio having a compound receiver and a compound transmitter. The compound transmitter includes an inter-radiolet symbol synchronization module, to permit use of a single inverse fast Fourier transform block, and a dynamically configurable filter array, to mitigate leakage between channels. The compound receiver uses fraction data rate processing to optimize efficiency.Type: GrantFiled: August 8, 2014Date of Patent: June 20, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Krishna Kant Chintalapudi, Bozidar Radunovic, Horia Vlad Balan, Michael Buettner, Vishnu Navda, Ramachandran Ramjee
-
Publication number: 20170055179Abstract: A dynamic channel selection approach for wireless communication networks is provided by measuring an ineffective communication metric on a currently-used channel. The network can switch channels if the ineffective communication metric from a device on the network satisfies a channel selection condition. To change the wireless communication network to the new channel, all network devices in the wireless communication network are instructed to switch to the new channel. As network communications start on the new channel, the ineffective communication metric measurements begin again on the new channel. Communications on the new channel continue until the channel selection condition is satisfied on the new channel, at which point another random selection of a channel is executed. The process continues in such iterations during the operation of the network and its network devices.Type: ApplicationFiled: August 21, 2015Publication date: February 23, 2017Inventors: Bozidar Radunovic, Ramachandran Ramjee, Krishna Kant Chintalapudi, Deeparnab Chakrabarty, Apurv Bhartia
-
Patent number: 9113485Abstract: A wireless data transmission method includes providing a plurality of radio frequency transmitters. A receiver is provided to receive transmissions from the transmitters. A data format including a plurality of transmission time slots is defined. Each of the transmitters is caused to independently select one of the time slots. The transmitters are used to transmit the transmissions to the receiver in the independently selected time slots.Type: GrantFiled: April 22, 2009Date of Patent: August 18, 2015Assignee: Robert Bosch GmbHInventors: Krishna Kant Chintalapudi, Lakshmi Venkatraman
-
Publication number: 20140348155Abstract: A multiple independent narrow-channel wireless network and method for transmitting and received data over a wireless network using a fragmented frequency spectrum. The system and method uses a plurality of narrow wireless channels obtained from splitting a wide wireless channel. Each narrow channel performs sending, receiving, and carrier sensing. Moreover, each narrow channel is independent such that data can be sent or received without any interference from other narrow channels and without synchronization. Embodiments of the system and method include a compound radio having a compound receiver and a compound transmitter. The compound transmitter includes an inter-radiolet symbol synchronization module, to permit use of a single inverse fast Fourier transform block, and a dynamically configurable filter array, to mitigate leakage between channels. The compound receiver uses fraction data rate processing to optimize efficiency.Type: ApplicationFiled: August 8, 2014Publication date: November 27, 2014Applicant: MICROSOFT CORPORATIONInventors: Krishna Kant CHINTALAPUDI, Bozidar RADUNOVIC, Horia Vlad BALAN, Michael BUETTNER, Vishnu NAVDA, Ramachandran RAMJEE
-
Patent number: 8837612Abstract: A multiple independent narrow-channel wireless network and method for transmitting and received data over a wireless network using a fragmented frequency spectrum. The system and method uses a plurality of narrow wireless channels obtained from splitting a wide wireless channel. Each narrow channel performs sending, receiving, and carrier sensing. Moreover, each narrow channel is independent such that data can be sent or received without any interference from other narrow channels and without synchronization. Embodiments of the system and method include a compound radio having a compound receiver and a compound transmitter. The compound transmitter includes an inter-radiolet symbol synchronization module, to permit use of a single inverse fast Fourier transform block, and a dynamically configurable filter array, to mitigate leakage between channels. The compound receiver uses fraction data rate processing to optimize efficiency.Type: GrantFiled: June 17, 2011Date of Patent: September 16, 2014Assignee: Microsoft CorporationInventors: Krishna Kant Chintalapudi, Bo{hacek over (z)}idar Radunović, Horia Vlad Balan, Michael Buettner, Vishnu Navda, Ramachandran Ramjee