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: 11968732
    Abstract: 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: Grant
    Filed: October 15, 2021
    Date of Patent: April 23, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Perry Victor Lea, Krishna Kant Chintalapudi, Steven William Ranta, Gopala Srihari Narlanka, Stanley William Adermann
  • Publication number: 20230336228
    Abstract: 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: Application
    Filed: April 15, 2022
    Publication date: October 19, 2023
    Inventors: Krishna Kant CHINTALAPUDI, Hao YIN, Perry Victor LEA, Gopala Srihari NARLANKA, Stanley William ADERMANN, Joseph Michael SCHAEFER, Ranveer CHANDRA
  • Publication number: 20230245039
    Abstract: 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: Application
    Filed: May 10, 2022
    Publication date: August 3, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Vaishnavi NATTAR RANGANATHAN, Peeyush KUMAR, Ali SAFFARI, Ranveer CHANDRA, Michael McNab BASSANI, Jessica Ayeley QUAYE, Krishna Kant CHINTALAPUDI, Tusher CHAKRABORTY
  • Publication number: 20230230351
    Abstract: 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: Application
    Filed: January 14, 2022
    Publication date: July 20, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Shadi ABDOLLAHIAN NOGHABI, Ranveer CHANDRA, Krishna Kant CHINTALAPUDI
  • Publication number: 20230222667
    Abstract: 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: Application
    Filed: January 13, 2022
    Publication date: July 13, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Shadi ABDOLLAHIAN NOGHABI, Ranveer CHANDRA, Krishna Kant CHINTALAPUDI, Peder Andreas OLSEN
  • Publication number: 20230155716
    Abstract: 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: Application
    Filed: February 18, 2022
    Publication date: May 18, 2023
    Inventors: Krishna Kant CHINTALAPUDI, Stanley William ADERMANN, Gopala Srihari NARLANKA, Perry Victor LEA, Steven William RANTA, Joseph Michael SCHAEFER
  • Publication number: 20230123467
    Abstract: 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: Application
    Filed: October 15, 2021
    Publication date: April 20, 2023
    Inventors: Perry Victor LEA, Krishna Kant CHINTALAPUDI, Steven William RANTA, Gopala Srihari NARLANKA, Stanley William ADERMANN
  • Publication number: 20230090035
    Abstract: 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: Application
    Filed: September 20, 2021
    Publication date: March 23, 2023
    Inventors: Perry Victor LEA, Krishna Kant CHINTALAPUDI, Steven William RANTA, Gopala Srihari NARLANKA, Stanley William ADERMANN
  • Publication number: 20230091057
    Abstract: 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: Application
    Filed: September 21, 2021
    Publication date: March 23, 2023
    Inventors: Perry Victor LEA, Krishna Kant CHINTALAPUDI, Steven William RANTA, Gopala Srihari NARLANKA, Stanley William ADERMANN
  • Patent number: 11171813
    Abstract: 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: Grant
    Filed: December 9, 2019
    Date of Patent: November 9, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Krishna Kant Chintalapudi, Nissanka Arachchige Bodhi Priyantha, Chuhan Gao
  • Publication number: 20210176098
    Abstract: 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: Application
    Filed: December 9, 2019
    Publication date: June 10, 2021
    Inventors: Krishna Kant CHINTALAPUDI, Nissanka Arachchige Bodhi PRIYANTHA, Chuhan GAO
  • Patent number: 10356719
    Abstract: 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: Grant
    Filed: June 24, 2016
    Date of Patent: July 16, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Ramachandran Ramjee, Krishna Kant Chintalapudi, Romil Bhardwaj
  • Patent number: 9918242
    Abstract: 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: Grant
    Filed: August 21, 2015
    Date of Patent: March 13, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bozidar Radunovic, Ramachandran Ramjee, Krishna Kant Chintalapudi, Deeparnab Chakrabarty, Apurv Bhartia
  • Patent number: 9883383
    Abstract: 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: Grant
    Filed: January 27, 2017
    Date of Patent: January 30, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Krishna Kant Chintalapudi, Nissanka Arachchige Bodhi Priyantha
  • Publication number: 20170374618
    Abstract: 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: Application
    Filed: June 24, 2016
    Publication date: December 28, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Ramachandran Ramjee, Krishna Kant Chintalapudi, Romil Bhardwaj
  • Patent number: 9686760
    Abstract: 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: Grant
    Filed: August 8, 2014
    Date of Patent: June 20, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Krishna Kant Chintalapudi, Bozidar Radunovic, Horia Vlad Balan, Michael Buettner, Vishnu Navda, Ramachandran Ramjee
  • Publication number: 20170055179
    Abstract: 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: Application
    Filed: August 21, 2015
    Publication date: February 23, 2017
    Inventors: Bozidar Radunovic, Ramachandran Ramjee, Krishna Kant Chintalapudi, Deeparnab Chakrabarty, Apurv Bhartia
  • Patent number: 9113485
    Abstract: 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: Grant
    Filed: April 22, 2009
    Date of Patent: August 18, 2015
    Assignee: Robert Bosch GmbH
    Inventors: Krishna Kant Chintalapudi, Lakshmi Venkatraman
  • Publication number: 20140348155
    Abstract: 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: Application
    Filed: August 8, 2014
    Publication date: November 27, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Krishna Kant CHINTALAPUDI, Bozidar RADUNOVIC, Horia Vlad BALAN, Michael BUETTNER, Vishnu NAVDA, Ramachandran RAMJEE
  • Patent number: 8837612
    Abstract: 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: Grant
    Filed: June 17, 2011
    Date of Patent: September 16, 2014
    Assignee: Microsoft Corporation
    Inventors: Krishna Kant Chintalapudi, Bo{hacek over (z)}idar Radunović, Horia Vlad Balan, Michael Buettner, Vishnu Navda, Ramachandran Ramjee